/* CSS Document */
.main{width:982px; height:533px; background:url(../iic_image/bg.jpg) no-repeat; margin:0 auto;}
.login_tab{margin:300px auto auto 371px; width:550px; height:180px; background:url(../iic_image/tab_a.jpg) no-repeat; position:absolute;}
.login_tab .form{margin-left:211px; width:300px; height:108px;}
.login_tab .ul{width:170px; list-style:none; padding:0; padding-top:5px; float:left;}
.login_tab .ul li{width:170px; height:16px; padding-top:18px;}
.login_tab .ul li label{ color:#104596; float:left; font-size:13px; font-weight:bold;}
.login_tab .ul li input{background-color:#fff; float:left; height:16px; width:105px;}
.login_tab .submit{ border:none; background:url(../iic_image/tab_login_bnt.jpg); width:103px; height:42px; float:left; margin:44px auto auto 10px;}
.login_tab .link{margin-left:211px; width:300px; height:24px; text-align:left;}
.foot{width:982px; height:67px; background:url(../iic_image/foot.jpg) no-repeat; margin:0 auto;}

.header{background:url(../iic_image/reg_title.jpg) no-repeat; height:98px; width:982px; margin:0 auto;}
.reg_main{ background:url(../iic_image/reg_bg.jpg) no-repeat; height:694px; width:982px; margin:0 auto;}
.reg_main .form{padding-left:190px;}
.reg_main .form .ipt{font-size:14px; color:#333333;height:30px; line-height:30px; width:460px;}
.reg_main .form .ipt label{width:78px; text-align:right; display:block; float:left;}
.reg_main .form .ipt label span{color:#ff0000;}
.reg_main .form .ipt .input{height:27px; line-height:27px; width:248px; border:1px solid #cccccc; float:left;}
.reg_main .form .ipt .submit{background:url(../iic_image/reg_submit.jpg) no-repeat; width:166px; height:32px;}